runtime.mstats.heap_released (field)
11 uses
runtime (current package)
mgcscavenge.go#L104: return memstats.heap_sys.load() - atomic.Load64(&memstats.heap_released)
mgcscavenge.go#L478: atomic.Load64(&memstats.heap_released)>>10, " KiB total, ",
mgcscavenge.go#L780: atomic.Xadd64(&memstats.heap_released, nbytes)
mheap.go#L1280: atomic.Xadd64(&memstats.heap_released, -int64(scav))
mheap.go#L1378: atomic.Xadd64(&memstats.heap_released, int64(size))
mheap.go#L1412: atomic.Xadd64(&memstats.heap_released, int64(nBase-v))
mstats.go#L38: heap_released uint64 // bytes released to the os
mstats.go#L440: stats.HeapReleased = memstats.heap_released
mstats.go#L621: if memstats.heap_released != uint64(consStats.released) {
mstats.go#L622: print("runtime: heap_released=", memstats.heap_released, "\n")
mstats.go#L626: globalRetained := memstats.heap_sys.load() - memstats.heap_released
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)